﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using GentelellaWeb.Models;

namespace GentelellaWeb.Domains
{
    public class NavData
    {
        public IEnumerable<Navbar> GetNavbars()
        {
            var menu = new List<Navbar>();
            menu.Add(new Navbar { Id = 1, NameOption = "Dashboard", Controller = "Home", Action = "Index", ImageClass = "fa fa-dashboard fa-fw", Status = true, IsParent = false, ParentId = 0 });
            menu.Add(new Navbar { Id = 2, NameOption = "Charts", ImageClass = "fa fa-bar-chart-o fa-fw", Status = true, IsParent = true, ParentId = 0 });
            menu.Add(new Navbar { Id = 3, NameOption = "Flot Charts", Controller = "Home", Action = "FlotCharts", Status = true, IsParent = false, ParentId = 2 });
            menu.Add(new Navbar { Id = 4, NameOption = "Morris.js Charts", Controller = "Home", Action = "MorrisCharts", Status = true, IsParent = false, ParentId = 2 });
            menu.Add(new Navbar { Id = 5, NameOption = "Tables", Controller = "Home", Action = "Tables", ImageClass = "fa fa-table fa-fw", Status = true, IsParent = false, ParentId = 0 });
            menu.Add(new Navbar { Id = 6, NameOption = "Forms", Controller = "Home", Action = "Forms", ImageClass = "fa fa-edit fa-fw", Status = true, IsParent = false, ParentId = 0 });
            menu.Add(new Navbar { Id = 7, NameOption = "UI Elements", ImageClass = "fa fa-wrench fa-fw", Status = true, IsParent = true, ParentId = 0 });
            menu.Add(new Navbar { Id = 8, NameOption = "Panels and Wells", Controller = "Home", Action = "Panels", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 9, NameOption = "Buttons", Controller = "Home", Action = "Buttons", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 10, NameOption = "Notifications", Controller = "Home", Action = "Notifications", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 11, NameOption = "Typography", Controller = "Home", Action = "Typography", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 12, NameOption = "Icons", Controller = "Home", Action = "Icons", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 13, NameOption = "Grid", Controller = "Home", Action = "Grid", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 14, NameOption = "Multi-Level Dropdown", ImageClass = "fa fa-sitemap fa-fw", Status = true, IsParent = true, ParentId = 0 });
            menu.Add(new Navbar { Id = 15, NameOption = "Second Level Item", Status = true, IsParent = false, ParentId = 14 });
            menu.Add(new Navbar { Id = 16, NameOption = "Sample Pages", ImageClass = "fa fa-files-o fa-fw", Status = true, IsParent = true, ParentId = 0 });
            menu.Add(new Navbar { Id = 17, NameOption = "Blank Page", Controller = "Home", Action = "Blank", Status = true, IsParent = false, ParentId = 16 });
            menu.Add(new Navbar { Id = 18, NameOption = "Login Page", Controller = "Home", Action = "Login", Status = true, IsParent = false, ParentId = 7 });
            menu.Add(new Navbar { Id = 7, NameOption = "UI Elements", ImageClass = "fa fa-wrench fa-fw", Status = true, IsParent = true, ParentId = 0 });

            return menu;
        }
    }
}